#define _CRT_SECURE_NO_WARNINGS 1

#include "SList.h"

void test()
{
	Listnode* phead = NULL;
	Listpushfront(&phead, 6);
	Listpushback(&phead, 1);
	Listpushback(&phead, 2);
	Listpushback(&phead, 3);
	Listprint(phead);
	Listdestory(&phead);

	//Listpushback(&phead, 4);
	//Listpushfront(&phead, 8);
	//Listnode* find = Listfind(phead, 4);
	//Listinsertfront(&phead, find, 9);
	//Listinsertback(find, 10);
	//Listprint(phead);
	/*Listpopback(&phead);
	Listprint(phead);
	Listpopback(&phead);
	Listprint(phead);
	Listpopback(&phead);
	Listprint(phead);
	Listpopback(&phead);
	Listprint(phead);
	Listpopback(&phead);
	Listprint(phead);*/
	/*Listpopfront(&phead);
	Listprint(phead);
	Listpopfront(&phead);
	Listprint(phead);
	Listpopfront(&phead);
	Listprint(phead);
	Listpopfront(&phead);
	Listprint(phead);
	Listpopfront(&phead);
	Listprint(phead);*/
	//Listnode* find = Listfind(phead, 3);
	////Listdelete(&phead, find);
	//Listchange(find, 9); 
	//Listprint(phead);
}

int main()
{
	test();
	return 0;
}